// components/content-tips/content-tips.js
Component({
    options: {
        addGlobalClass: true,
        multipleSlots: true
    },
    /**
     * 组件的属性列表
     */
    properties: {
        customStyle: { //自定义属性
            type: String,
            value: ""
        },
        text: { //文本内容
            type: String,
            value: "暂无内容"
        },
        showImage: { //是否展示图片
            type: Boolean,
            value: true
        },
        imageStyle: { //图片样式
            type: String,
            value: ""
        },
        isLink: { //是否支持链接
            type: Boolean,
            value: false
        },
        linkText: { //链接文本内容
            type: String,
            value: ""
        },
        linkType: { //跳转类型 链接跳转类型，可选值为 redirectTo switchTab reLaunch
            type: String,
            value: "navigateTo"
        },
        url: { //跳转地址
            type: String,
            value: ""
        }
    },

    /**
     * 组件的初始数据
     */
    data: {

    },

    /**
     * 组件的方法列表
     */
    methods: {
        bindNavigator: function () {
            let linkType = this.data.linkType;
            wx[linkType]({
                url: this.data.url
            })
        }
    }
})
